red admiral (vanessa atalanta) - German English Dictionary